supported scaffold - French English Dictionary